the saviour - Spanish English Dictionary